Big Huge Thesaurus

Ctenocephalides canis

noun